rail-passenger transport - French English Dictionary